gain of an advantage - Español Inglés Diccionario